Using Grid Computing for Distributed Software Testing

نویسندگان

  • Yongduan Song
  • Tao Dong
  • Yaohang Li
چکیده

Grid computing, which is characterized by largescale sharing and collaboration of dynamic resources, has quickly become a mainstream technology in distributed computing. In this article, we present a grid-based software testing framework, which takes advantage of the large-scale and cost-efficient computational grid resources as a software testing testbed to support automated large-scale and complicated software test. Within this test framework, a dynamic bag-of-tasks model is used to manage test suites on the grid. Grid workflow is used to accommodate various test units within the software test task. Overall, we expect that the grid-based unit test framework can significantly reduce test cost in complex software systems and accelerate the software testing process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

System Testing for Software Fault Tolerance in Grid Computing

We have to briefly investigate the faulty objects in grid computing environment. The grid computing structure which we have used how old of that system and how the faults comes and we have proposed a testing technique to find the faulty object from the computing structure. Testing technique is related to cluster approach. Different types of clusters are defined in each level of clusters and tes...

متن کامل

Migrating Open Science Grid to RPMs*

We recently completed a significant transition in the Open Science Grid (OSG) in which we moved our software distribution mechanism from the useful but niche system called Pacman to a community-standard native package system, RPM. In this paper we explore some of the lessons learned during this transition as well as our earlier work, lessons that we believe are valuable not only for software di...

متن کامل

Distributed Black-Box Software Testing Using Negative Selection

In the software development process, testing is one of the most human intensive steps. Many researchers try to automate test case generation to reduce the manual labor of this step. Negative selection is a famous algorithm in the field of Artificial Immune System (AIS) and many different applications has been developed using its idea. In this paper we have designed a new algorithm based on nega...

متن کامل

Deployment the testbed for Grid products testing on the base of Sun Grid Engine

In this paper, we consider how to create a Polygon for testing Grid products on the base of the Sun Grid Engine. Now various realizations of GRID – systems are actively developed, the quantity of the users having access to systems of distributed calculations and data storage increases. we also focused on the description of the development of element of virtual testbed for marine technology virt...

متن کامل

A Grid Data Mining Architecture for Learning Classifier Systems

Recently, there is a growing interest among the researchers and software developers in exploring Learning Classifier System (LCS) implemented in parallel and distributed grid structure for data mining, due to its practical applications. The paper highlights the some aspects of the LCS and studying the competitive data mining model with homogeneous data. In order to establish more efficient dist...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006